import PageTools from '@/components/PageTools'
import UploadExcel from './UploadExcel'
import ImageUpload from './ImageUpload'
// 声明的vue插件
// 形式：1、对象 2、函数
// 注意：如果插件是对象的话，必须提供一个install方法

// 第一种形式：插件事件对象格式
export default {
  install(Vue) {
    Vue.component('PageTools', PageTools)
    Vue.component('UploadExcel', UploadExcel)
    Vue.component('ImageUpload', ImageUpload)
  }
}

// 都二种：插件是函数形式
// 当插件势函数的时候，不用install方法，函数会被当成install方法来调用（Vue.use会自动调用这个函数）
// export default function installFn(Vue) {
//   Vue.component(PageTools', PageTools)
// }
